package com.example.port.entity;

import java.math.BigDecimal;

public class Cargo {
    
    private Integer cargoId;
    private String billNo;
    private String cargoType;
    private String containerSize;
    private BigDecimal weight;
    private Integer ownerId;
    private Integer entryAreaId;
    private String specialNotes;
    private String status; // 货物状态：IN_STORAGE(在库), EXITED(已出库)
    
    // Getters and Setters
    public Integer getCargoId() {
        return cargoId;
    }
    
    public void setCargoId(Integer cargoId) {
        this.cargoId = cargoId;
    }
    
    public String getBillNo() {
        return billNo;
    }
    
    public void setBillNo(String billNo) {
        this.billNo = billNo;
    }
    
    public String getCargoType() {
        return cargoType;
    }
    
    public void setCargoType(String cargoType) {
        this.cargoType = cargoType;
    }
    
    public String getContainerSize() {
        return containerSize;
    }
    
    public void setContainerSize(String containerSize) {
        this.containerSize = containerSize;
    }
    
    public BigDecimal getWeight() {
        return weight;
    }
    
    public void setWeight(BigDecimal weight) {
        this.weight = weight;
    }
    
    public Integer getOwnerId() {
        return ownerId;
    }
    
    public void setOwnerId(Integer ownerId) {
        this.ownerId = ownerId;
    }
    
    public Integer getEntryAreaId() {
        return entryAreaId;
    }
    
    public void setEntryAreaId(Integer entryAreaId) {
        this.entryAreaId = entryAreaId;
    }
    
    public String getSpecialNotes() {
        return specialNotes;
    }
    
    public void setSpecialNotes(String specialNotes) {
        this.specialNotes = specialNotes;
    }
    
    public String getStatus() {
        return status;
    }
    
    public void setStatus(String status) {
        this.status = status;
    }
} 
